Méthodes d'interpolationNombre ou Ensemble linear(t, val1, val2) {t est un nombre ; val1 et val2 sont des nombres ou des ensembles} La valeur résultante est une interpolation linéaire entre val1 et val2 si t est compris entre 0 et 1. Lorsque t est l <= 0, le résultat est val1 et val2 lorsque t est >= 1. Nombre ou Ensemble linear(t, tmin, tmax, val1, val2) {t, tmin, et tmax sont des nombres et val1 et val2 sont des nombres ou des ensembles} Lorsque t <= tmin, le résultat est val1. Lorsque t >= tmax, le résultat est val2. Lorsque tmin < t < tmax, le résultat est une combinaison linéaire de val1 et val2. Nombre ou Ensemble ease(t, val1, val2) {t est un nombre ; val1 et val2 sont des nombres ou des ensembles} Identique à « linear » mais l'interpolation définit une vitesse d'ajustement intérieur et extérieur de 0 aux points de départ et d'arrivée. Cette méthode permet de réaliser des animations parfaitement lissées. Nombre ou Ensemble ease(t, tmin, tmax, val1, val2) {t, tmin et tmax sont des nombres ; val1 et val2 sont des nombres ou des ensembles} Identique à « linear » mais l'interpolation définit une vitesse d'ajustement intérieur et extérieur de 0 aux points de départ et d'arrivée. Cette méthode permet de réaliser des animations parfaitement lissées. Nombre ou Ensemble ease_in(t, val1, val2) {t est un nombre ; val1 et val2 sont des nombres ou des ensembles} Identique à « ease » mais la tangente ne vaut 0 que côté val1 et est linéaire côté val2. Nombre ou Ensemble ease_in(t, tmin, tmax, val1, val2) {t, tmin et tmax sont des nombres ; val1 et val2 sont des nombres ou des ensembles} Identique à « ease » mais la tangente ne vaut 0 que côté tmin et est linéaire côté tmax. Nombre ou Ensemble ease_out(t, val1, val2) {t est un nombre ; val1 et val2 sont des nombres ou des ensembles} Identique à « ease » mais la tangente ne vaut 0 que côté val2 et est linéaire côté val1. Nombre ou Ensemble ease_out(t, tmin, tmax, val1, val2) {t, tmin et tmax sont des nombres ; val1 et val2 sont des nombres ou des ensembles} Identique à « ease » mais la tangente ne vaut 0 que côté tmax et est linéaire côté tmin. |